package com.ugoodtech.mdcc.client.service;

/* Copyright (C) Ugoodtech, Inc - All Rights Reserved
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 */

import com.ugoodtech.mdcc.core.domain.User;
import com.ugoodtech.mdcc.core.domain.UserLog;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import java.util.Map;

public interface UserLogService {

     UserLog addUserLog(User user,String stationNum, String operateType, String businessType, Long dataId, Map<String, Object> data);


     UserLog addUserLog(User user, String stationNum, Long repirtId, String category, String operateType, String businessType, Long dataId, Map<String, Object> data);

     Page<UserLog> queryUserLogs(Pageable pageable);
}
